AI035
Pemrograman Ruby: Panduan Para Programmer Praktis (Edisi Kedua)
Bab 23-24: Duck Typing dan Pemanggilan Objek
Tujuan Pembelajaran
- Menjelaskan filosofi dasar duck typing dalam bahasa dinamis
- Memahami proses pemanggilan objek saat runtime dan pengiriman metode
- Menerapkan antarmuka polimorfik tanpa batasan pewarisan formal
- Menganalisis keuntungan dan kerugian antara tipe statis dan antarmuka dinamis 'duck'